too generous regarding marks - Español Inglés Diccionario